Received: from virtual.bbc.co.uk (virtual.bbc.co.uk [132.185.132.199])
by odie.barnet.ac.uk (8.8.6/8.8.6) with ESMTP id UAA19811
for <willy@odie.barnet.ac.uk>; Wed, 15 Jul 1998 20:08:54 +0100
Received: from nic.funet.fi (nic.funet.fi [128.214.248.6])
by virtual.bbc.co.uk (8.8.5/8.8.5) with ESMTP id UAA29155
for <willy@bofh.ai>; Wed, 15 Jul 1998 20:09:27 +0100 (BST)
Received: from vger.rutgers.edu ([128.6.190.2]:30739 "EHLO vger.rutgers.edu" ident: "root") by nic.funet.fi with ESMTP id <20142-14900>; Wed, 15 Jul 1998 22:09:16 +0300
Received: by vger.rutgers.edu id <970790-12933>; Wed, 15 Jul 1998 13:51:11 -0400
Received: from mailhub.Stanford.EDU ([171.64.14.35]:59252 "EHLO mailhub.Stanford.EDU" ident: "NO-IDENT-SERVICE[2]") by vger.rutgers.edu with ESMTP id <971135-12933>; Wed, 15 Jul 1998 13:50:50 -0400
Received: from stanford.edu (pax-ca39-32.ix.netcom.com [199.35.219.160])
by mailhub.Stanford.EDU (8.8.8/8.8.8/L) with ESMTP id MAA16539
for <linux-arm@vger.rutgers.edu>; Wed, 15 Jul 1998 12:05:54 -0700 (PDT)
Message-ID: <35ACFD3A.85BFF8CC@stanford.edu>
Date: Wed, 15 Jul 1998 19:04:27 +0000
From: Zsolt Kiraly <zskiraly@stanford.edu>
X-Mailer: Mozilla 4.04 [en] (X11; I; Linux 2.0.34 i686)
MIME-Version: 1.0
To: linux-arm@vger.rutgers.edu
Subject: ARMLinux on Brutus problems and angelboot (long)
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Orcpt: rfc822;linux-arm@vger.rutgers.edu
Sender: owner-linux-arm@vger.rutgers.edu
Precedence: bulk
X-Loop: majordomo@vger.rutgers.edu
Status: RO
Hi there,
I got Deborah Wallach's port of ARMLinux for Brutus (SA-1100 eval
platform), but I have not had any luck running it so far. I wonder if
somebody could give me some tips.
Here is what's happening. My host computer is a pc, with a PII300,
running RedHat 5.1. I also dual boot into Win98. I have two free serial
ports, so I connect ttyS0 to serial3 on the brutus, and ttyS1 to J22,
whatever it's called.
I compiled the angelboot program on my machine, but I'd like to use the
precompiled kernel for now. It would be a lot better if I could get
brutus on-line with that, and then worry about x-compiling stuff.
I can get the Angel debug message fine when resetting brutus. Then I run
the boot-brutus script, and everything seems fine, it downloads the
kernel image, and the ramdisk image. It says "Starting...", and exits.
In the meantime, I am still connected to J22 on the brutus, because
that's where all the kernel startup messages are supposed to come, but
nothing comes. I reconnect to serial3, and nothing. Noting on the
brutus' screen either. So it's retty obvious the linux did not start up
on brutus.
Then I reset the board, but now nothing comes through on ttyS0. When
I switch ttyS1 to serial3 on the brutus, and reset again, I get the
Angel debug message. I switch ttyS0 back, and reset, I get nothing.
I run boot-brutus again on ttyS0, and it again acts as if it works. So
it seems that when angelboot exits, it leaves the port it used in an
unusable state, but when I run it again, it resets the port, and it
works again.
Could it be that angelboot never actually downloaded the images, it just
acts as everything is fine, but then everything is really not fine ?
Hmm. I'd like somebody who knows angelboot to answer this. Can the
angelboot included in the brutus linux distribution be compiled and run
on a PII running Linux ? I know it was intended for an Alpha
workstation, but I do not have access to that. My project can't spend
$5000 - $8000 to make a $2500 piece of equipment to run.
Also, I had to make some minor, I think inconsequential changes in
angelboot to get it to compile: in lines 253 through 256 of angelboot.c
there are shift instructions. The amount to shift by is specified in
decimal, but the value to shift was hex. The compiler complained about
being out of radix on the third one, where I had to shift by 8 (dec) So
I just changed everything in those lines to hex: 0x18 for 24, 0x10 for
16, 0x08 for 8, and 0x00 for 0. This out of radix thing did not come up
anywhere else, but can someone shed light on this ? Should I change all
the shift by values to hex everywhere else ?
So, anybody has any ideas ? Dave Rusling ? I believe you provided the
angelboot to Debby ?
Thanks,
Zsolt
unsubscribe: body of `unsubscribe linux-arm' to majordomo@vger.rutgers.edu